from dataclasses import dataclass

from typing import Callable

from apscheduler.triggers.base import BaseTrigger


@dataclass
class QuartzTaskData:
    task_method_instance: Callable = None
    task_trigger: BaseTrigger = None